to make a discovery - Español Inglés Diccionario